-- *****************************************************************
-- CISCO-VPDN-MGMT-EXT-MIB.my: Vpdn Management Extension MIB file
--
-- April 1999, Junming Gao
--
-- Copyright (c) 1999, 2007 by cisco Systems Inc.
-- All rights reserved.
-- ****************************************************************CISCO-VPDN-MGMT-EXT-MIB DEFINITIONS::=BEGINIMPORTSMODULE-IDENTITY,OBJECT-TYPE,TimeTicks,Integer32,Counter32FROM SNMPv2-SMI
MODULE-COMPLIANCE,OBJECT-GROUPFROM SNMPv2-CONF
DisplayString,TruthValueFROM SNMPv2-TC
cvpdnTunnelAttrEntry,cvpdnSessionAttrEntry
FROM CISCO-VPDN-MGMT-MIB
ciscoExperiment
FROM CISCO-SMI;
ciscoVpdnMgmtExtMIB MODULE-IDENTITYLAST-UPDATED"200706040000Z"ORGANIZATION"Cisco Systems, Inc."CONTACT-INFO"Cisco Systems
Customer Service
Postal: 170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553-NETS
E-mail: cs-vpdn@cisco.com"DESCRIPTION"Cisco VPDN management MIB extension Module.
This MIB is a supplement to CISCO-VPDN-MGMT-MIB.my.
The main enhancements are:
1. Added cvpdnTunnelExtTable for more tunnel information.
2. Added cvpdnSessionExtTable for more session information.
Please notice that objects in CvpdnTunnelEntry and
CvpdnTunnelSessionEntry are still applicable to the
corresponding tunnels and sessions."REVISION"200706040000Z"DESCRIPTION"Corrected the format of LAST-UPDATED and REVISION fields."REVISION"199904140000Z"DESCRIPTION"Original version of this MIB."::={ ciscoExperiment 51}ciscoVpdnMgmtExtMIBObjects OBJECTIDENTIFIER::={ ciscoVpdnMgmtExtMIB 1}cvpdnTunnelExtInfo OBJECTIDENTIFIER::={ ciscoVpdnMgmtExtMIBObjects 1}cvpdnSessionExtInfo OBJECTIDENTIFIER::={ ciscoVpdnMgmtExtMIBObjects 2}-- VPDN Tunnel Information ExtensioncvpdnTunnelExtTable OBJECT-TYPE
SYNTAXSEQUENCEOF CvpdnTunnelExtEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Vpn Tunnel table includes all tunnels configured."::={ cvpdnTunnelExtInfo 1}cvpdnTunnelExtEntry OBJECT-TYPESYNTAX CvpdnTunnelExtEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Please notice that this entry is a supplement to
CvpdnTunnelEntry in CISCO-VPDN-MGMT-MIB for the
L2TP tunnels. Here more objects are used to
reflect tunnel parameters. Included are tunnel
statistics, UDP port numbers and the time of last
state (cvpdnTunnelState) change."AUGMENTS{ cvpdnTunnelAttrEntry }::={ cvpdnTunnelExtTable 1}
CvpdnTunnelExtEntry ::=SEQUENCE{
cvpdnTunnelLocalPort Integer32,
cvpdnTunnelRemotePort Integer32,
cvpdnTunnelLastChange TimeTicks,
cvpdnTunnelPacketsOut Counter32,
cvpdnTunnelBytesOut Counter32,
cvpdnTunnelPacketsIn Counter32,
cvpdnTunnelBytesIn Counter32}cvpdnTunnelLocalPort OBJECT-TYPESYNTAXInteger32(0..2147483647)
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The local port number of the tunnel. This is the UDP port
of the interface at the local end of the tunnel."::={ cvpdnTunnelExtEntry 1}cvpdnTunnelRemotePort OBJECT-TYPESYNTAXInteger32(0..2147483647)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The remote port number of the tunnel. This is the UDP port
of the interface at the remote end of the tunnel."::={ cvpdnTunnelExtEntry 2}cvpdnTunnelLastChange OBJECT-TYPESYNTAXTimeTicksMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The time of last state change reflected in cvpdnTunnelState."::={ cvpdnTunnelExtEntry 3}cvpdnTunnelPacketsOut OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The total number of output packets through the tunnel."::={ cvpdnTunnelExtEntry 4}cvpdnTunnelBytesOut OBJECT-TYPESYNTAXCounter32UNITS"bytes"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The total number of output bytes through the tunnel."::={ cvpdnTunnelExtEntry 5}cvpdnTunnelPacketsIn OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The total number of input packets through the tunnel."::={ cvpdnTunnelExtEntry 6}cvpdnTunnelBytesIn OBJECT-TYPESYNTAXCounter32UNITS"bytes"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The total number of input bytes through the tunnel."::={ cvpdnTunnelExtEntry 7}cvpdnSessionExtTable OBJECT-TYPESYNTAXSEQUENCEOF CvpdnSessionExtEntry
MAX-ACCESSnot-accessibleSTATUScurrent
DESCRIPTION"Session table includes all Sessions currently active."::={ cvpdnSessionExtInfo 1}cvpdnSessionExtEntry OBJECT-TYPESYNTAX CvpdnSessionExtEntry
MAX-ACCESSnot-accessibleSTATUScurrentDESCRIPTION"Please notice that this entry is a supplement to
CvpdnTunnelSessionEntry in CISCO-VPDN-MGMT-MIB
for the L2TP sessions. Here more objects are
used to reflect session parameters."AUGMENTS{ cvpdnSessionAttrEntry }::={ cvpdnSessionExtTable 1}
CvpdnSessionExtEntry ::=SEQUENCE{
cvpdnSessionRemoteId Integer32,
cvpdnSessionInterfaceName DisplayString,
cvpdnSessionLastChange TimeTicks,
cvpdnSessionOutOfOrderPackets Counter32,
cvpdnSessionSequencing TruthValue,
cvpdnSessionSendSequence Integer32,
cvpdnSessionRecvSequence Integer32,
cvpdnSessionRemoteSendSequence Integer32,
cvpdnSessionRemoteRecvSequence Integer32,
cvpdnSessionSentZLB Counter32,
cvpdnSessionRecvZLB Counter32,
cvpdnSessionSentRBits Counter32,
cvpdnSessionRecvRBits Counter32,
cvpdnSessionLocalWindowSize Integer32,
cvpdnSessionRemoteWindowSize Integer32,
cvpdnSessionCurrentWindowSize Integer32,
cvpdnSessionMinimumWindowSize Integer32,
cvpdnSessionATOTimeouts Integer32,
cvpdnSessionOutGoingQueueSize Integer32,
cvpdnSessionCalculationType INTEGER,
cvpdnSessionAdaptiveTimeOut Integer32,
cvpdnSessionRoundTripTime Integer32,
cvpdnSessionPktProcessingDelay Integer32,
cvpdnSessionZLBTime Integer32}cvpdnSessionRemoteId OBJECT-TYPESYNTAXInteger32(0..2147483647)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The remote end ID of an active VPN tunnel user session."::={ cvpdnSessionExtEntry 1}cvpdnSessionInterfaceName OBJECT-TYPESYNTAXDisplayString(SIZE(1..255))MAX-ACCESSread-onlySTATUScurrentDESCRIPTION
"The interface name (description) of the user session."::={ cvpdnSessionExtEntry 2}cvpdnSessionLastChange OBJECT-TYPESYNTAXTimeTicksMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The time stamp of last change in cvpdnTunnelSessionState."::={ cvpdnSessionExtEntry 3}cvpdnSessionOutOfOrderPackets OBJECT-TYPESYNTAXCounter32UNITS"packets"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The total number of out of order packets through
this active user session."::={ cvpdnSessionExtEntry 4}cvpdnSessionSequencing OBJECT-TYPESYNTAXTruthValueMAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The object indicates whether sequencing is on or not."::={ cvpdnSessionExtEntry 5}cvpdnSessionSendSequence OBJECT-TYPESYNTAXInteger32(0..2147483647)MAX-ACCESSread-only
STATUScurrentDESCRIPTION"This object contains the next send sequence number
for for this session."::={ cvpdnSessionExtEntry 6}cvpdnSessionRecvSequence OBJECT-TYPESYNTAXInteger32(0..2147483647)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object contains the next receive sequence
number expected to be received on this session."::={ cvpdnSessionExtEntry 7}cvpdnSessionRemoteSendSequence OBJECT-TYPESYNTAXInteger32(0..2147483647)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object contains the next send sequence number
for for this session."::={ cvpdnSessionExtEntry 8}cvpdnSessionRemoteRecvSequence OBJECT-TYPESYNTAXInteger32(0..2147483647)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object contains the next receive sequence
number expected to be received on this session."::={ cvpdnSessionExtEntry 9}cvpdnSessionSentZLB OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object returns the total number of Zero
Length Body acknowledgement packets transmitted
on this session."::={ cvpdnSessionExtEntry 10}cvpdnSessionRecvZLB OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object returns the total number of Zero Length
Body acknowlegement payload packets received for
this session."::={ cvpdnSessionExtEntry 11}cvpdnSessionSentRBits OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object contains the total number of sequence
number resets (payload packets with the R-bit set)
received on this session."::={ cvpdnSessionExtEntry 12}cvpdnSessionRecvRBits OBJECT-TYPESYNTAXCounter32MAX-ACCESSread-only
STATUScurrentDESCRIPTION"This object contains the total number of sequence
number resets (payload packets with the R-bit set)
received on this session."::={ cvpdnSessionExtEntry 13}cvpdnSessionLocalWindowSize OBJECT-TYPESYNTAXInteger32(0..2147483647)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object returns the local send window size
for this session. If the value of the object
cvpdnSessionSequencing is false,
then this object should return value zero."::={ cvpdnSessionExtEntry 14}cvpdnSessionRemoteWindowSize OBJECT-TYPESYNTAXInteger32(0..2147483647)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object returns the initial remote send
window size for this session. If the value
of the object cvpdnSessionSequencingState
is none(1) then this object should not be
interpreted."::={ cvpdnSessionExtEntry 15}cvpdnSessionCurrentWindowSize OBJECT-TYPESYNTAXInteger32(0..2147483647)
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object returns the local send window size
for this session. If the value of the object
cvpdnSessionSequencingState is none(1)
then this object should not be interpreted."::={ cvpdnSessionExtEntry 16}cvpdnSessionMinimumWindowSize OBJECT-TYPESYNTAXInteger32(0..2147483647)MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"This object returns the initial remote send
window size for this session. If the value
of the object cvpdnSessionSequencingState
is none(1) then this object should not be
interpreted."::={ cvpdnSessionExtEntry 17}cvpdnSessionATOTimeouts OBJECT-TYPESYNTAXInteger32(0..2147483647)UNITS"msecs"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The object reflects the current adaptive timeout
the system is using."::={ cvpdnSessionExtEntry 18}cvpdnSessionOutGoingQueueSize OBJECT-TYPESYNTAXInteger32(0..2147483647)
MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The object reflects the queue size of out going queue."::={ cvpdnSessionExtEntry 19}cvpdnSessionCalculationType OBJECT-TYPESYNTAXINTEGER{manual(1),adaptive(2)}MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The object reflects the round trip time calculation type."::={ cvpdnSessionExtEntry 20}cvpdnSessionAdaptiveTimeOut OBJECT-TYPESYNTAXInteger32(0..2147483647)UNITS"msecs"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The object reflects the configured session adaptive timeout."::={ cvpdnSessionExtEntry 21}cvpdnSessionRoundTripTime OBJECT-TYPESYNTAXInteger32(0..2147483647)
UNITS"msecs"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The object reflects the round trip time."::={ cvpdnSessionExtEntry 22}cvpdnSessionPktProcessingDelay OBJECT-TYPESYNTAXInteger32(0..2147483647)UNITS"packets"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The object reflects the number of packets in
processing delay for this session."::={ cvpdnSessionExtEntry 23}cvpdnSessionZLBTime OBJECT-TYPESYNTAXInteger32(0..2147483647)UNITS"msecs"MAX-ACCESSread-onlySTATUScurrentDESCRIPTION"The object reflects the zero length body time interval."::={ cvpdnSessionExtEntry 24}-- NotificationsciscoVpdnMgtExtMIBNotificationPrefix OBJECTIDENTIFIER
::={ ciscoVpdnMgmtExtMIB 2}-- ConformanceciscoVpdnMgmtExtMIBConformance OBJECTIDENTIFIER::={ ciscoVpdnMgmtExtMIB 3}ciscoVpdnMgmtExtMIBCompliances OBJECTIDENTIFIER::={ ciscoVpdnMgmtExtMIBConformance 1}ciscoVpdnMgmtExtMIBGroups OBJECTIDENTIFIER::={ ciscoVpdnMgmtExtMIBConformance 2}-- ComplianceciscoVpdnMgmtExtMIBBasicCompliance MODULE-COMPLIANCESTATUScurrentDESCRIPTION"The compliance statement for entities which implement
the Cisco VPN Management MIB."MODULE-- this moduleMANDATORY-GROUPS{
cvpdnTunnelExtGroup,
cvpdnSessionExtGroup
}::={ ciscoVpdnMgmtExtMIBCompliances 1}-- UNITS of ConformancecvpdnTunnelExtGroup OBJECT-GROUPOBJECTS{
cvpdnTunnelLocalPort,
cvpdnTunnelRemotePort,
cvpdnTunnelLastChange,
cvpdnTunnelPacketsIn,
cvpdnTunnelPacketsOut,
cvpdnTunnelBytesIn,
cvpdnTunnelBytesOut
}STATUScurrentDESCRIPTION"VPN Tunnel Group."::={ ciscoVpdnMgmtExtMIBGroups 1}cvpdnSessionExtGroup OBJECT-GROUPOBJECTS{
cvpdnSessionRemoteId,
cvpdnSessionInterfaceName,
cvpdnSessionLastChange,
cvpdnSessionSequencing,
cvpdnSessionSendSequence,
cvpdnSessionRecvSequence,
cvpdnSessionRemoteSendSequence,
cvpdnSessionRemoteRecvSequence,
cvpdnSessionOutOfOrderPackets,
cvpdnSessionSentZLB,
cvpdnSessionRecvZLB,
cvpdnSessionSentRBits,
cvpdnSessionRecvRBits,
cvpdnSessionLocalWindowSize,
cvpdnSessionRemoteWindowSize,
cvpdnSessionCurrentWindowSize,
cvpdnSessionMinimumWindowSize,
cvpdnSessionATOTimeouts,
cvpdnSessionOutGoingQueueSize,
cvpdnSessionCalculationType,
cvpdnSessionAdaptiveTimeOut,
cvpdnSessionRoundTripTime,
cvpdnSessionPktProcessingDelay,
cvpdnSessionZLBTime
}
STATUScurrentDESCRIPTION"VPDP Session Group."::={ ciscoVpdnMgmtExtMIBGroups 2}END